.popup-list {
	background: #f5f5f5;
	border-radius: 40rpx 40rpx 0 0;
	overflow: hidden;
	& > button {
		border-radius: 0;
	}
	.popup-item {
		width: 100%;
		height: 112rpx;
		background: #ffffff;
		font-size: 36rpx;
		color: #333333;
		line-height: 112rpx;
		text-align: center;
		border-bottom: 2rpx solid #f5f5f5;
	}
	.popup-cancel {
		width: 100%;
		height: 112rpx;
		background: #ffffff;
		font-size: 36rpx;
		color: #333333;
		line-height: 112rpx;
		text-align: center;
		padding-bottom: 32rpx;
		margin-top: 16rpx;
	}
}

.doctor-detail-bottom {
	padding: 12rpx 32rpx 68rpx;
	background: #ffffff;
	display: flex;
	align-items: center;
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	.doctor-detail-share {
		font-size: 28rpx;
		font-weight: 500;
		color: #333333;
		line-height: 28rpx;
		background: #ffffff;
		display: flex;
		flex-direction: column;
		align-items: center;
		.icon-FENGXIANG {
			width: 44rpx;
			height: 44rpx;
			background: url(https://nabercat.oss-cn-hangzhou.aliyuncs.com/pet-hospital/icon-detail-share.png) no-repeat center center;
			background-size: 40rpx 40rpx;
			margin-bottom: 8rpx;
		}
	}
	.doctor-detail-btn {
		flex: 1;
		height: 80rpx;
		line-height: 80rpx;
		background: #34d1a9;
		border-radius: 48rpx;
		font-size: 36rpx;
		font-weight: 600;
		color: #ffffff;
		margin-left: 30rpx;
	}
}
